React Job: Associate Software Developer

Job added on

Company

Patronscan

Location

Calgary - Canada

Job type

Full-Time

React Job Details

As we continue to grow our world leading ID scanning technologies, we are looking for a talented and innovative technical Associate Software Developer to join our development team to supplement our team for porting our existing ID verification technology to the online ID verification space while growing the capabilities of our current product suite. By leveraging Patronscan’s proprietary fake ID detection technology, we are expanding our presence on multiple fronts, continuously improving the security of sensitive transactions for patrons around the world.

We are looking for an individual who will help us in researching and developing new technologies to keep us on the forefront of ID verification. Someone who loves to challenge best practices and test new theories will excel in this role. An individual who is passionate about identity management, counterfeit detection and pattern analysis will truly enjoy the day to day activities of this role.

Important Facts

  • Role is located in Calgary, AB with with in-office work schedule to start.
  • Expected Start Date: March 1, 2023 or as soon as successful candidate is found.
  • This role will report directly to the VP of Operations.
  • Successful candidate must complete a criminal background check.

Day to Day Responsibilities

  • Applying technical knowledge to web based development.
  • Collaborate to plan and design software changes for our suite of ID verification products.
  • Design and implement proof of concept applications as part of the research phase of the project.
  • Lead and report on technical R&D projects to drive product direction and development priorities.
  • Knowledge sharing with other developers to grow expertise and capabilities within the company.
  • Research and recommend new tools and technologies.
  • Write and maintain technical documentation on experiments for review by the rest of the team.
  • Participate in code reviews to optimize performance and maintainability.
  • Provide Tier 3 support for investigative issues raised by our technical support team.
  • Other duties as assigned.

Working Conditions:

Physical Requirements

  • Strength Guidelines

This role does not require much lifting but occasionally when required, you may be required to lift various office supplies of up to 10lbs.

  • Motion Parameters

This role is within a hybrid working environment where you will be expected to sit or stand at a desk for hours at a time depending on structure of that day.

Candidate Profile

  • Bachelors in Computer Science or related technical field, specializing in software development.
  • 2+ years working knowledge in building web applications with React.
  • Experience with rapid prototyping and developing lightweight proof of concepts.
  • Comfortable using React Native to build iOS and Android applications.
  • Solid understanding of ES6+ features.
  • 2+ years working knowledge with HTML, CSS and Javascript.
  • 2+ years of technical working knowledge of relational databases.
  • Experienced in deploying, monitoring and maintaining internal and external products.
  • Enjoys working in an intimate team setting and has a "all-for-one, one-for-all" mentality.
  • Takes pride in the quality of their work and works to match the quality of the team.

Tech Stack

Need to have:

  • Javascript
  • React
  • SQL
  • HTML & CSS

Nice to have:

  • Typescript
  • Node.js
  • Objective C
  • React Native
  • Rust
  • Kubernetes
  • Docker

Benefits

  • Casual dress
  • Company events
  • Extended healthcare
  • Free snacks and sparkling water
  • Squash court and on-site gym
  • On-site parking
  • 838 Special Project Fridays

Company Overview

In 2005, Patronscan was created by two friends, who were both software developers looking to solve one problem. Wanting to create a safer environment for bar/nightclub owners while also ensuring the utmost privacy for all patrons, Patronscan is your front line in identifying individuals that may have criminal or malicious intent and reduce the risk in potential harmful behaviour, theft or other crimes before entering.

With our scanners now in over 200 cities all over the world and new partnerships being formed everyday in the property management, telecommunications, Liquor / Dispensary industries and more... we intend on continuing our goal to put the safety of every patron at the forefront on the world's largest ID scanning network.

Patronscan is a proud and affirmative equal opportunity employer that is dedicated to diversity and inclusion in the workplace and does not discriminate based on race, color, religion, gender identity, age, martial status, disability or any other legally protected status. Launchcode makes hiring decisions based on solely on qualifications, merit and the current business needs. We encourage everyone to apply.

Job Types: Full-time, Permanent

Benefits:

  • Casual dress
  • Extended health care
  • On-site parking
  • Paid time off

Schedule:

  • Monday to Friday

Ability to commute/relocate:

  • Calgary, AB T2C 5C7: reliably commute or plan to relocate before starting work (required)

Education:

  • Bachelor's Degree (preferred)

Experience:

  • building web applications using React: 2 years (required)
  • working with Javascript: 2 years (required)
  • working knowledge of relational databases: 2 years (required)
  • prototyping and developing proof of concepts: 2 years (required)

Work Location: One location